Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LONDON SQUARE Terraced £240,520 £140,000 23 May 2012
3 LONDON SQUARE Terraced £221,578 £205,000 29 Jun 2021